@charset "utf-8";
.be-login {
    background: url("../images/customer-backend.jpg") center top;
    background-size: cover;
}

.be-login .text-muted a {
    color: #909fa7;
}

.be-login .tx-felogin-pi1 .status-message {
    margin-bottom: 10px;
}

.tx-datamintsfeuser-pi1 .error-label {
    font-size: 12px;
    color: #f05050;
    margin-top: 3px;
}

.xdsoft_datetimepicker {
    display: none;
}

.panel {
    margin-bottom: 50px;
}

.form-buttons {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    padding: 10px 20px;
    z-index: 999;
    overflow: hidden;
}
.form-buttons .btn {
    margin-left: 225px;
}

@media (max-width: 767px) {
    .form-buttons { text-align: center;}
    .form-buttons .btn {
        margin: 0 auto;
    }
}